home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / programm / GNU_C++ / LIB / SRC / GEMLIB38.LZH / v_misc.c < prev    next >
Encoding:
Text File  |  1998-06-19  |  370 b   |  29 lines

  1. /*
  2.  * Some usefull extensions.
  3. */
  4.  
  5. void vdi_array2str(short *src, char *des, int len)
  6. {
  7.     while (len > 0)
  8.     {
  9.         *des++ = (char) *src++;
  10.         len--;
  11.     }
  12.     *des++ = 0;
  13. }
  14.  
  15. int vdi_str2array(char *src, short *des)
  16. {
  17.     int                len;
  18.     unsigned char    *c;
  19.     
  20.     len = 0;
  21.     c = (unsigned char*)src;
  22.     while (*c != '\0')
  23.     {
  24.         *des++ = *c++;
  25.         len++;
  26.     }
  27.     return len;
  28. }
  29.